type go/types.lazyObject
21 uses
go/types (current package)
scope.go#L122: s.insert(name, &lazyObject{parent: s, resolve: resolve})
scope.go#L243: type lazyObject struct {
scope.go#L253: if lazy, ok := obj.(*lazyObject); ok {
scope.go#L257: if _, ok := obj.(*lazyObject); ok {
scope.go#L277: func (*lazyObject) Parent() *Scope { panic("unreachable") }
scope.go#L278: func (*lazyObject) Pos() token.Pos { panic("unreachable") }
scope.go#L279: func (*lazyObject) Pkg() *Package { panic("unreachable") }
scope.go#L280: func (*lazyObject) Name() string { panic("unreachable") }
scope.go#L281: func (*lazyObject) Type() Type { panic("unreachable") }
scope.go#L282: func (*lazyObject) Exported() bool { panic("unreachable") }
scope.go#L283: func (*lazyObject) Id() string { panic("unreachable") }
scope.go#L284: func (*lazyObject) String() string { panic("unreachable") }
scope.go#L285: func (*lazyObject) order() uint32 { panic("unreachable") }
scope.go#L286: func (*lazyObject) color() color { panic("unreachable") }
scope.go#L287: func (*lazyObject) setType(Type) { panic("unreachable") }
scope.go#L288: func (*lazyObject) setOrder(uint32) { panic("unreachable") }
scope.go#L289: func (*lazyObject) setColor(color color) { panic("unreachable") }
scope.go#L290: func (*lazyObject) setParent(*Scope) { panic("unreachable") }
scope.go#L291: func (*lazyObject) sameId(pkg *Package, name string) bool { panic("unreachable") }
scope.go#L292: func (*lazyObject) scopePos() token.Pos { panic("unreachable") }
scope.go#L293: func (*lazyObject) setScopePos(pos token.Pos) { panic("unreachable") }